Gaussian Convolutions. Numerical Approximations Based on Interpolation
نویسندگان
چکیده
Gaussian convolutions are perhaps the most often used image operators in low-level computer vision tasks. Surprisingly though, there are precious few articles that describe efficient and accurate implementations of these operators. In this paper we describe numerical approximations of Gaussian convolutions based on interpolation. We start with the continuous convolution integral and use an interpolation technique to approximate the continuous image f from its sampled version F . Based on the interpolation a numerical approximation of the continuous convolution integral that can be calculated as a discrete convolution sum is obtained. The discrete convolution kernel is not equal to the sampled version of the continuous convolution kernel. Instead the convolution of the continuous kernel and the interpolation kernel has to be sampled to serve as the discrete convolution kernel . Some preliminary experiments are shown based on zero order (nearest neighbor) interpolation, first order (linear) interpolation, third order (cubic) interpolations and sinc-interpolation. These experiments show that the proposed algorithm is more accurate for small scales, especially for Gaussian derivative convolutions when compared to the classical way of discretizing the Gaussian convolution.
منابع مشابه
A New Technique for Image Zooming Based on the Moving Least Squares
In this paper, a new method for gray-scale image and color zooming algorithm based on their local information is offered. In the proposed method, the unknown values of the new pixels on the image are computed by Moving Least Square (MLS) approximation based on both the quadratic spline and Gaussian-type weight functions. The numerical results showed that this method is more preferable to biline...
متن کاملAnalysis of High-order Approximations by Spectral Interpolation Applied to One- and Two-dimensional Finite Element Method
The implementation of high-order (spectral) approximations associated with FEM is an approach to overcome the difficulties encountered in the numerical analysis of complex problems. This paper proposes the use of the spectral finite element method, originally developed for computational fluid dynamics problems, to achieve improved solutions for these types of problems. Here, the interpolation n...
متن کاملPolynomials and Potential Theory for Gaussian Radial Basis Function Interpolation
Abstract. We explore a connection between Gaussian radial basis functions and polynomials. Using standard tools of potential theory, we find that these radial functions are susceptible to the Runge phenomenon, not only in the limit of increasingly flat functions, but also in the finite shape parameter case. We show that there exist interpolation node distributions that prevent such phenomena an...
متن کاملNon-smooth kernels for meshfree methods in fluid dynamics
A function and its first two derivatives are estimated by convolutions with well-chosen non-differentiable kernels. The convolutions are in turn approximated by Newton–Cotes integration techniques with the aid of a polynomial interpolation based on an arbitrary finite set of points. Precise numerical results are obtained with far fewer points than that in classic SPH, and error bounds are deriv...
متن کاملFast Fitting of Convolutions Using Rational Approximations
Models of response time distributions are powerful models because they capture mean response times as well as variability and asymmetry. Some of these models are expressed with a closed-form equation (e.g. the Weibull distribution). However, a large number of others are not available in closed form, including convolutions. Fitting such distributions with the likelihood method is still possible ...
متن کامل